largeleaf sandwort - German English Dictionary